// 5.字典的合并
var scores = ["Bob": 65, "Alice": 85, "Charlie": 95]

// 使用`merging(_:uniquingKeysWith:)`方法合并两个字典
let additionalScores = ["Dave": 75, "Eve": 80]

// 闭包中的return可以省略
// 在 Swift 中，如果闭包的主体是一个单一表达式，且编译器能明确推断其返回类型，那么 return 关键字是可以省略的。
let mergedScores = scores.merging(additionalScores) { (current, _) in current }
print("Merged scores: \(mergedScores)")
